/** 
 * CSS for the documents list. 
 */

#documents a:visited {
  color: #5d3ccb;
}

div.document {
  padding-left: 0.5em;
  margin-left: 2.2em;
  margin-bottom: 1.5em;
}

div.document .rank {
  position: absolute;
  left: 2px;
  width: 1.8em;
  font-weight: bold;
  color: #a0a0a0;
  text-align: right;
}

div.document h3 {
}

div.document div.snippet,
div.document div.url {
  margin-top: 0.7ex;
}

div.document div.url {
  overflow: hidden;
  color: #808080;
}

div.document .sources {
  color: #c0c0c0;
  padding-left: 1em;
}

div.document img.thumbnail {
  float: left;
  border: 1px solid #808080;
  margin: 8px 5px 0 0;
}

div.preview {
  padding-right: 10px;
}

iframe.preview {
  width: 100%; 
  height: 300px; 
  border: 1px dotted #c0c0c0
}

a.in-clusters small,
a.in-new-window small,
a.show-preview small {
  display: none;
}

a.in-clusters,
a.in-new-window,
a.show-preview {
  background-repeat: no-repeat;
  text-decoration: none;
  padding-left: 14px;
  padding-bottom: 2px; 
  position: relative;
  left: -2px;
}

#documents-status {
  color: #606060;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 20px;
}

#status-fetched-documents, 
#status-total-documents,
#status-query {
  font-weight: bold;
}

.hide {
	display: none;
}
